\hypertarget{classsock_1_1base_1_1_null_mutex}{}\section{sock\+:\+:base\+:\+:Null\+Mutex Class Reference}
\label{classsock_1_1base_1_1_null_mutex}\index{sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}}


{\ttfamily \#include $<$mutex.\+h$>$}

Inheritance diagram for sock\+:\+:base\+:\+:Null\+Mutex\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsock_1_1base_1_1_null_mutex}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classsock_1_1base_1_1_null_mutex_a2a7cb13ed8795eaa7793377ba3c642b4}{Null\+Mutex} (void)
\item 
\hyperlink{classsock_1_1base_1_1_null_mutex_a2b876af9ba2c7738a26e60b88e562056}{$\sim$\+Null\+Mutex} (void)
\item 
void \hyperlink{classsock_1_1base_1_1_null_mutex_aa801da3f2daad85438d88edabcf27f50}{lock} (void)
\item 
void \hyperlink{classsock_1_1base_1_1_null_mutex_af22180b9904c6008130e09396160e241}{unlock} (void)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
空互斥体 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classsock_1_1base_1_1_null_mutex_a2a7cb13ed8795eaa7793377ba3c642b4}{}\index{sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}!Null\+Mutex@{Null\+Mutex}}
\index{Null\+Mutex@{Null\+Mutex}!sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}}
\subsubsection[{Null\+Mutex(void)}]{\setlength{\rightskip}{0pt plus 5cm}sock\+::base\+::\+Null\+Mutex\+::\+Null\+Mutex (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classsock_1_1base_1_1_null_mutex_a2a7cb13ed8795eaa7793377ba3c642b4}
\hypertarget{classsock_1_1base_1_1_null_mutex_a2b876af9ba2c7738a26e60b88e562056}{}\index{sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}!````~Null\+Mutex@{$\sim$\+Null\+Mutex}}
\index{````~Null\+Mutex@{$\sim$\+Null\+Mutex}!sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}}
\subsubsection[{$\sim$\+Null\+Mutex(void)}]{\setlength{\rightskip}{0pt plus 5cm}sock\+::base\+::\+Null\+Mutex\+::$\sim$\+Null\+Mutex (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classsock_1_1base_1_1_null_mutex_a2b876af9ba2c7738a26e60b88e562056}


\subsection{Member Function Documentation}
\hypertarget{classsock_1_1base_1_1_null_mutex_aa801da3f2daad85438d88edabcf27f50}{}\index{sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}!lock@{lock}}
\index{lock@{lock}!sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}}
\subsubsection[{lock(void)}]{\setlength{\rightskip}{0pt plus 5cm}void sock\+::base\+::\+Null\+Mutex\+::lock (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classsock_1_1base_1_1_null_mutex_aa801da3f2daad85438d88edabcf27f50}
\hypertarget{classsock_1_1base_1_1_null_mutex_af22180b9904c6008130e09396160e241}{}\index{sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}!unlock@{unlock}}
\index{unlock@{unlock}!sock\+::base\+::\+Null\+Mutex@{sock\+::base\+::\+Null\+Mutex}}
\subsubsection[{unlock(void)}]{\setlength{\rightskip}{0pt plus 5cm}void sock\+::base\+::\+Null\+Mutex\+::unlock (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classsock_1_1base_1_1_null_mutex_af22180b9904c6008130e09396160e241}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
E\+:/git/sock/sock/base/\hyperlink{mutex_8h}{mutex.\+h}\end{DoxyCompactItemize}
